home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 June / PersonalComputerWorld-June2009-CoverdiscCD.iso / Software / Freeware / Firebug 1.3.3 / firebug-1.3.3-fx.xpi / content / firebug / firebugOverlay.xul < prev    next >
Encoding:
Extensible Markup Language  |  2009-02-19  |  13.5 KB  |  198 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://firebug/content/firebug.css"?>
  3. <!DOCTYPE window [
  4. <!ENTITY % firebugDTD SYSTEM "chrome://firebug/locale/firebug.dtd">
  5. %firebugDTD;
  6. <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd" >
  7. %browserDTD;
  8. ]>
  9. <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  10.     <stringbundleset id="stringbundleset">
  11.         <stringbundle id="strings_firebug" src="chrome://firebug/locale/firebug.properties"/>
  12.     </stringbundleset>
  13.     <commandset id="mainCommandSet">
  14.         <command id="cmd_openFirebugEditors" oncommand="Firebug.openEditors()"/>
  15.         <command id="cmd_openInEditor" oncommand="Firebug.openInEditor(FirebugContext, event.sourceEvent.target.value)"/>
  16.         <command id="cmd_clearConsole" oncommand="Firebug.Console.clear(FirebugContext)"/>
  17.         <command id="cmd_clearNet" oncommand="Firebug.NetMonitor.clear(FirebugContext)"/>
  18.         <command id="cmd_toggleSuspendFirebug" oncommand="Firebug.toggleSuspend()"/>
  19.         <command id="cmd_toggleInspecting" oncommand="Firebug.Inspector.toggleInspecting(FirebugContext)"
  20.                  checked="false"/>
  21.         <command id="cmd_toggleProfiling" oncommand="Firebug.Profiler.toggleProfiling(FirebugContext)"/>
  22.         <command id="cmd_toggleHTMLEditing" oncommand="FirebugContext.getPanel('html').toggleEditing()"/>
  23.         <command id="cmd_toggleCSSEditing" oncommand="FirebugContext.getPanel('stylesheet').toggleEditing()"/>
  24.         <command id="cmd_focusCommandLine" oncommand="Firebug.CommandLine.focus(FirebugContext)"/>
  25.         <command id="cmd_focusFirebugSearch" oncommand="Firebug.Search.focus(FirebugContext)"/>
  26.         <command id="cmd_focusWatchEditor" oncommand="Firebug.Debugger.focusWatch(FirebugContext)"/>
  27.         <command id="cmd_focusLocation" oncommand="FirebugChrome.focusLocationList(FirebugContext)"/>
  28.         <command id="cmd_resumeExecution" oncommand="Firebug.Debugger.resume(FirebugContext)" disabled="true"/>
  29.         <command id="cmd_stepOver" oncommand="Firebug.Debugger.stepOver(FirebugContext)" disabled="true"/>
  30.         <command id="cmd_stepInto" oncommand="Firebug.Debugger.stepInto(FirebugContext)" disabled="true"/>
  31.         <command id="cmd_stepOut" oncommand="Firebug.Debugger.stepOut(FirebugContext)" disabled="true"/>
  32.         <command id="cmd_reenterCommand" oncommand="Firebug.CommandLine.reenter(FirebugContext)"/>
  33.         <command id="cmd_previousFirebugTab" oncommand="FirebugChrome.gotoPreviousTab()"/>
  34.         <command id="cmd_nextObject" oncommand="FirebugChrome.gotoNextObject()"/>
  35.         <command id="cmd_previousObject" oncommand="FirebugChrome.gotoNextObject(true)"/>
  36.         <command id="cmd_clearAllBreakpoints" oncommand="Firebug.Debugger.clearAllBreakpoints(FirebugContext)"/>
  37.         <command id="cmd_breakOnErrors" oncommand="Firebug.togglePref('breakOnErrors')"/>
  38.         <command id="cmd_breakOnTopLevel" oncommand="Firebug.togglePref('breakOnTopLevel')"/>
  39.         
  40.         <command id="cmd_toggleTraceConsole" oncommand="Firebug.TraceModule.openConsole()"/>
  41.     </commandset>
  42.     <keyset id="mainKeyset">
  43.         <key id="key_reenterCommand" key="e" modifiers="control,shift" class="fbOnlyKey"
  44.                 command="cmd_reenterCommand"/>
  45.         <key id="key_toggleInspecting" key="c" modifiers="accel,shift" class="fbOnlyKey"
  46.                 command="cmd_toggleInspecting"/>
  47.         <key id="key_toggleProfiling" key="p" modifiers="accel,shift" class="fbOnlyKey"
  48.                 command="cmd_toggleProfiling"/>
  49.         <key id="key_focusCommandLine" key="l" modifiers="accel,shift" class="fbOnlyKey"
  50.                 command="cmd_focusCommandLine"/>
  51.         <key id="key_focusFirebugSearch" key="k" modifiers="accel,shift" class="fbOnlyKey"
  52.                 command="cmd_focusFirebugSearch"/>
  53.         <key id="key_focusWatchEditor" key="n" modifiers="accel,shift" class="fbOnlyKey"
  54.                 command="cmd_focusWatchEditor"/>
  55.         <key id="key_focusLocation" key=" " modifiers="accel,shift" class="fbOnlyKey"
  56.                 command="cmd_focusLocation"/>
  57.         <key id="key_focusLocation" key=" " modifiers="control" class="fbOnlyKey"
  58.                 command="cmd_focusLocation"/>
  59.         <key id="key_nextObject" key="." modifiers="control" class="fbOnlyKey"
  60.                 command="cmd_nextObject"/>
  61.         <key id="key_previousObject" key="," modifiers="control" class="fbOnlyKey"
  62.                 command="cmd_previousObject"/>
  63.         <key id="key_previousFirebugTab" keycode="VK_TAB" modifiers="alt" class="fbOnlyKey"
  64.                 command="cmd_previousFirebugTab"/>
  65.         <key id="key_previousFirebugTab" key="`" modifiers="control" class="fbOnlyKey"
  66.                 command="cmd_previousFirebugTab"/>
  67.     </keyset>
  68.     <popupset id="mainPopupSet">
  69.         <popup id="fbContextMenu" onpopupshowing="return FirebugChrome.onContextShowing(event);">
  70.             <menuitem label="©Cmd.label;" accesskey="©Cmd.accesskey;" command="cmd_copy"/>
  71.         </popup>
  72.         <tooltip id="fbTooltip" class="fbURLMenuItem" onpopupshowing="return FirebugChrome.onTooltipShowing(event);"/>
  73.     </popupset>
  74.     <!-- Main UI -->
  75.     <toolbar id="fbToolbar" align="center">
  76.         <hbox id="fbToolbarInner" insertbefore="fbDetachButton" flex="1" align="center">
  77.             <toolbarbutton id="fbInspectButton" label="&firebug.Inspect;" class="toolbar-text-button"
  78.                            tooltiptext="&firebug.InspectTooltip;" command="cmd_toggleInspecting"/>
  79.             <hbox id="fbConsoleButtons" collapsed="true">
  80.                 <toolbarbutton label="&firebug.Clear;" class="toolbar-text-button"
  81.                                tooltiptext="&firebug.ClearTooltip;" command="cmd_clearConsole"/>
  82.                 <toolbarbutton id="fbToggleProfiling" label="&firebug.Profile;" class="toolbar-text-button"
  83.                                type="checkbox" command="cmd_toggleProfiling"/>
  84.             </hbox>
  85.             <hbox id="fbHTMLButtons" collapsed="true">
  86.                 <toolbarbutton label="&firebug.Edit;" class="toolbar-text-button"
  87.                                tooltiptext="&firebug.EditHTMLTooltip;" command="cmd_toggleHTMLEditing"/>
  88.             </hbox>
  89.             <hbox id="fbCSSButtons" collapsed="true">
  90.                 <toolbarbutton label="&firebug.Edit;" class="toolbar-text-button"
  91.                                tooltiptext="&firebug.EditCSSTooltip;" command="cmd_toggleCSSEditing"/>
  92.             </hbox>
  93.             <hbox id="fbScriptButtons" collapsed="true">
  94.                 <toolbarseparator/>
  95.                 <tooltip id="fbScriptFilterMenuTooltip"
  96.                     onpopupshowing="return Firebug.Debugger.onScriptFilterMenuTooltipShowing(this, FirebugContext)"/>
  97.                 <toolbarbutton id="fbScriptFilterMenu" type="menu" tooltip="fbScriptFilterTooltip">
  98.                     <menupopup
  99.                         oncommand="return Firebug.Debugger.onScriptFilterMenuCommand(event, FirebugContext)"
  100.                         onpopupshowing="return Firebug.Debugger.onScriptFilterMenuPopupShowing(this, FirebugContext)"
  101.                         onpopuphiding="return Firebug.Debugger.onScriptFilterMenuPopupHiding(this, FirebugContext)">
  102.                         <menuitem type="radio" name="fbScriptFilterMenu" value="static"/>
  103.                         <menuitem type="radio" name="fbScriptFilterMenu" value="evals"/>
  104.                         <menuitem type="radio" name="fbScriptFilterMenu" value="events"/>
  105.                         <menuitem type="radio" name="fbScriptFilterMenu" value="all"/>
  106.                     </menupopup>
  107.                 </toolbarbutton>
  108.             </hbox>
  109.             <hbox id="fbNetButtons" collapsed="true">
  110.                 <toolbarbutton label="&firebug.Clear;" class="toolbar-text-button"
  111.                                tooltiptext="&firebug.ClearTooltip;" command="cmd_clearNet"/>
  112.                 <hbox id="fbNetButtonsFilter" collapsed="true">
  113.                     <toolbarseparator/>
  114.                     <toolbarbutton id="fbNetFilter-all" label="&firebug.All;" type="radio" class="toolbar-text-button"
  115.                                 group="firebugNetFilter" checked="true"
  116.                                 oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'all')"/>
  117.                     <toolbarbutton id="fbNetFilter-html" label="HTML" type="radio" class="toolbar-text-button"
  118.                                 group="firebugNetFilter"
  119.                                 oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'html')"/>
  120.                     <toolbarbutton id="fbNetFilter-css" label="CSS" type="radio" class="toolbar-text-button"
  121.                                 group="firebugNetFilter"
  122.                                 oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'css')"/>
  123.                     <toolbarbutton id="fbNetFilter-js" label="JS" type="radio" class="toolbar-text-button"
  124.                                 group="firebugNetFilter"
  125.                                 oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'js')"/>
  126.                     <toolbarbutton id="fbNetFilter-xhr" label="XHR" type="radio"
  127.                                     tooltiptext="XMLHttpRequest"
  128.                                     class="toolbar-text-button" group="firebugNetFilter"
  129.                                     oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'xhr')"/>
  130.                     <toolbarbutton id="fbNetFilter-image" label="&firebug.Images;" type="radio" class="toolbar-text-button"
  131.                                 group="firebugNetFilter"
  132.                                 oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'image')"/>
  133.                     <toolbarbutton id="fbNetFilter-flash" label="&firebug.Flash;" type="radio"
  134.                                     class="toolbar-text-button" group="firebugNetFilter"
  135.                                     oncommand="Firebug.NetMonitor.onToggleFilter(FirebugContext, 'flash')"/>
  136.                 </hbox>
  137.             </hbox>
  138.             <hbox id="fbTraceButtons" collapsed="true">
  139.                 <toolbarseparator/>
  140.                 <toolbarbutton id="fbTraceOpenConsole" class="toolbar-text-button"
  141.                                label="Open Console" tooltiptext="Open Console Tooltip" 
  142.                                command="cmd_toggleTraceConsole"/>
  143.             </hbox>
  144.             
  145.             <toolbarseparator id="fbLocationSeparator" collapsed="true"/>
  146.             <toolbarbutton id="fbLocationList" locationProvider="FirebugChrome.getLocationProvider();"
  147.                             class="toolbar-text-menubutton" collapsed="true"
  148.                             labeltooltip="fbTooltip" labelcontextmenu="fbContextMenu"/>
  149.             <toolbarseparator id="fbStatusSeparator" collapsed="true"/>
  150.             <panelStatus id="fbPanelStatus" flex="1"
  151.                          tooltip="fbTooltip" contextmenu="fbContextMenu"/>
  152.             <hbox id="fbDebuggerButtons" minwidth="126" collapsed="true">
  153.                 <toolbarbutton id="fbContinueButton" command="cmd_resumeExecution"
  154.                             tooltiptext="&firebug.Continue;" class="toolbar-image-button"/>
  155.                 <toolbarbutton id="fbStepIntoButton" command="cmd_stepInto"
  156.                             tooltiptext="&firebug.StepInto;" class="toolbar-image-button"/>
  157.                 <toolbarbutton id="fbStepOverButton" command="cmd_stepOver"
  158.                             tooltiptext="&firebug.StepOver;" class="toolbar-image-button"/>
  159.                 <toolbarbutton id="fbStepOutButton" command="cmd_stepOut"
  160.                             tooltiptext="&firebug.StepOut;" class="toolbar-image-button"/>
  161.             </hbox>
  162.             <textbox id="fbSearchBox" autocomplete="true" disabled="true" rows="1"/>
  163.         </hbox>
  164.     </toolbar>
  165.     <box id="fbPanelBox" persist="orient">
  166.         <panelBar id="fbPanelBar1" flex="3" persist="width,height"
  167.                   paneltooltip="fbTooltip" panelcontextmenu="fbContextMenu"/>
  168.         <splitter id="fbPanelSplitter"/>
  169.         <deck id="fbSidePanelDeck" flex="1" persist="width,height">
  170.             <panelBar id="fbPanelBar2" paneltooltip="fbTooltip" panelcontextmenu="fbContextMenu"/>
  171.             <vbox id="fbLargeCommandBox">
  172.                 <textbox id="fbLargeCommandLine" multiline="true" flex="1"/>
  173.                 <hbox id="fbCommandToolbar">
  174.                     <toolbarbutton label="&firebug.Run;" class="toolbar-text-button"
  175.                                    oncommand="Firebug.CommandLine.enter(FirebugContext)"/>
  176.                     <toolbarbutton label="&firebug.Clear;" class="toolbar-text-button"
  177.                                  oncommand="Firebug.CommandLine.clear(FirebugContext)"/>
  178.                     <toolbarbutton label="&firebug.Copy;" class="toolbar-text-button"
  179.                                    tooltiptext="&firebug.CopyBookmarklet;"
  180.                                    oncommand="Firebug.CommandLine.copyBookmarklet(FirebugContext)"/>
  181.                     <toolbarspacer flex="1"/>
  182.                     <toolbarbutton id="fbCommandToggleLarge" class="toolbarbutton-iconic"
  183.                                    oncommand="Firebug.setPref(Firebug.prefDomain, 'largeCommandLine', false)"/>
  184.                 </hbox>
  185.             </vbox>
  186.         </deck>
  187.         <popup id="inspectorPopup" style="background: transparent; border: 2px solid red">
  188.         <label value="inspect"/>
  189.         </popup>
  190.     </box>
  191.     <hbox id="fbCommandBox">
  192.         <label id="fbCommandArow" value=">>>"/>
  193.         <textbox id="fbCommandLine" multiline="true" flex="1"/>
  194.         <toolbarbutton id="fbCommandToggleSmall" class="toolbarbutton-iconic"
  195.                        oncommand="Firebug.setPref(Firebug.prefDomain, 'largeCommandLine', true)"/>
  196.     </hbox>
  197. </overlay>
  198.